sql >> Database teknologi >  >> RDS >> Mysql

Flere værdier i én kolonne eller ej?

Du bør bruge to tabeller, den originale, du har ovenfor, og en separat, der har en række pr. artikel-lignende artikel.

Så din oprindelige tabel ville være:Artikler

    ID     Content   
    1          bla 
    2          blah 
    3          etc.
    4          whatever

Og din anden tabel ville være som du har ovenfor:ArticlesSimilar

    ID     Similar_ID   
    3          1
    3          2
    4          1
    4          2
    4          3

Du ville sikre dig, at kombinationen ID-Similar_ID var UNIK.




  1. Sådan slipper du af med MySQL-fejlen 'Forberedt erklæring skal forberedes igen'

  2. $this->db->insert_id(); returnerer 0 hver gang i kodetænder

  3. mysql decimal og tinyint multiplikationspræcision

  4. MySQL påstandslignende begrænsning