Citat:
Originalno napisao degojs
Čisto me interesuje --- kakvo je to crno ORM rešenje gde ti brineš o tome koji objekti/polja u koju tabelu i slično?
Tj. zašto se uopšte smaraš sa tim "problemom" ako si već odlučio da koristiš ORM alat?
|
ORM se brine o tome šta će gde raspodeliti, samo sam pitao da li takvo rešenje može biti loše što se performansi tiče. U pitanju je
Doctrine i baš zahvaljujući tom ORM-u je cela priča jednostavna za implementaciju pošto omogućava izuzetno jednostavno nasleđivanje (one table one class ili one table many classes, kako ti već odgovara):
PHP kôd:
class ProjectObject extends Doctrine_Record {
// define common things
}
class ProjectTasks extends ProjectObject {
// inherit and add specific stuff
}