sql >> Databáze >  >> RDS >> Mysql

Mohou existovat dva vztahy mezi dvěma tabulkami?

Moje doporučení je mít čtyři stoly. Jedna tabulka zaměstnanců, jedna tabulka zaměstnavatelů, tabulka pro přiřazení zaměstnance k zaměstnavateli (který říká, že zaměstnanec nemůže pracovat pro dva zaměstnavatele) a nakonec tabulka pro srovnání zaměstnavatele s jeho oblíbeným zaměstnancem.

EDIT:Ano, samozřejmě mohou existovat dva vztahy mezi stejnými dvěma tabulkami.



  1. Časové razítko jako pole int, výkon dotazu

  2. Změna datového typu na plovoucí a zaokrouhlení na 2 desetinná místa

  3. SELECT * FROM people WHERE user_id='$user_id' ORDER BY time GROUP BY příjmení

  4. Import CSV do MySQL