Witam.
Podczas robienia funkcjonalności które zawiera hotel przyszła kolej na pokoje. Od razu naszła mnie myśl - W jaki sposób najlepiej zaimplementować unikalny nr. pokoju który byłby przydawany klientom, poprzez recepcje?
Pierwsze co to na myśl przyszły mi bazy danych. Nr. pokoju = Id. pokoju.
Nie chcę tworzyć bazy danych.
Zacząłem szukać tutoriali dla ORM w PHP, acz tak czy siak trafiam na Doctrine.
Oczywiście, mógłbym wykorzystać tę bibliotekę, acz, chcę poznać ORM na czysto.
Ogólny zarys znam:
Tworzymy obiekt(y) który(e) odwzoruje(ą) bazę danych.
Jednak nie mam zielonego pojęcia jak dobrze rozdzielić, ponazywać, przechowywać jak i powiązać całość z systemem.
Na tę chwilę myślę nad pobraniem Doctrine i zagłębienie się w ichniejszy kod, tylko to zostawię w razie braku rzeczowych kursów.
Znalazłem tenże kurs:
http://www.devshed.com/c/a/mysql/building-an-orm-in-php/
Acz, jest on z roku 2011, nie wiem na ile ORM'y zmieniły się od tamtego czasu w PHP.