Zapytanie o model, który ma EmbedsMany Relacja będzie zawierała w wyniku instancje powiązanego modelu szczegółowego. Dzieje się tak, ponieważ model potomny zostanie utrwalony w polu tabeli głównej w formie dokumentu, jeśli używasz bazy danych SQL.
HasMany przechowuje identyfikator powiązanego modelu i od Ciebie zależy, czy w zapytaniu uwzględnisz wystąpienie powiązanego modelu, czy nie. W takim przypadku dane podstawowe i szczegółowe będą przechowywane w osobnych tabelach.
To, co jest lepsze w użyciu, naprawdę zależy od Ciebie i Twoich potrzeb.