Szia!
Bonitában SQL utasításokat írhatsz, azaz futás közben is lehet új táblát létrehozni (a CREATE TABLE paranccsal). Azonban ez elég szokatlannak tűnik a házi feladat kapcsán. Melyik munkafolyamat lenne az amelyik új táblát hoz létre minden lefutáskor?
Én kézzel megcsinálnám az adatbázist, és azt használnám a munkafolyamataimmal. Az adatbázis megtervezése előtt természetesen kipróbálnám a web szolgáltatásokat, és eldönteném hogy milyen adatot mentsek el hova.
Ha az adatbázis táblátoknak netán tényleg annyira sok oszlopa lenne, hogy nem győznétek kézzel felvenni őket, akkor talán gondoljátok át és egyszerűsítsétek a terveiteket. Csak az alkalmazásotok szempontjából érdekes adatokat tároljátok el. Azokra fókuszáljatok amelyek alapján ajánlanátok a felhasználónak a hirdetést. Ne vesszetek el a részletekben, ez egy házi feladat nem pedig egy ipari alkalmazás.
Remélem segítettem!
Üdv!
Oszkár