sql >> Databasteknik >  >> RDS >> Mysql

SQL-databas för relaterade familjemedlemmar

För en många-till-många-relation behöver du i allmänhet använda en länkningstabell:

family_id
related_to

Där, när du skulle ha flera kommaavgränsade objekt i din familjetabell, skulle du istället ha en post i länkningstabellen för varje objekt som skulle finnas i den kommaavgränsade listan:

family_id | related_to
2           3
2           5
5           4
5           1
...

Och så vidare.




  1. Använder MySQL IN-satsen som all inclusive (AND istället för OR)

  2. Flask-Sqlalchemy saknas BEGIN verkar orsaka osynkroniserade sessioner

  3. loop mysql resulterar i php utanför mysql-frågan

  4. Konvertera 'datetime' till 'smalldatetime' i SQL Server (T-SQL-exempel)