Nedávno jsem se vmísil do debaty o návrhu databáze pro celkem netriviální systém (nebudu upřesňovat), po cca třech týdnech existují dva názorové proudy jak dojít k použitelnému schématu:
1) tabulky jsou zadarmo, ORM taky, "klasický" relační návrh, desítky tabulek
2) moc tabulek a vazeb vede k nepřehlednosti, změny v datech vyžadují DDL, řešení je EAV
Prosím o Vaše myšlenky k těmto protikladným postojům a příklady jejich použití v praxi tj. konkrétní schémata (F/OSS).
Děkuji