sql >> Databasteknik >  >> RDS >> Mysql

StrongLoop:EmbedsMany vs hasMany och belongTo

Fråga på modell som har EmbedsMany relation kommer att inkludera instans(er) av relaterad detaljmodell i resultatet. Detta beror på att den underordnade modellen kommer att finnas kvar i ett fält i huvudtabellen, i form av ett dokument, om du använder SQL-databas.

HasMany lagrar id för relaterad modell och det är upp till dig om du ska inkludera instans av relaterad modell eller inte i din fråga. I detta fall kommer huvud- och detaljdata att lagras i en separat tabell.

Vad som är bättre att använda beror verkligen på dig och dina behov.




  1. Kommaseparerade värden till IN-funktion i oracle

  2. Mysql int(11) nummer utanför intervallet

  3. Oracle sammanfogar sträng- och nummerexempel

  4. Array i IN()-satsen oracle PLSQL