Ok, nel mio database ho un tavolo Event e un tavolo Room. Ogni stanza può avere molti eventi.
Room table roomID-roomName 1 - cafe102 ... Event table eventID- Time -type -roomID 1 - 11:20 - 1 - 1 2 - 15:20 - 1 - 1 ...
Quindi voglio creare una struttura di classe che simuli la struttura del DB.
public class Event{
private int eventID;
private String time;
private int roomID; // or
private Room room;
public Event(){
}
/// all set and get methods here
}
public class Room{
private int roomID;
private String roomName;
public Room(){
}
//all Set and Get methods here
}
La mia domanda è, nella classe Event
, dovrei digitare private int roomID;
o private Room room;
?
C'è anche qualche motivo per mettere private Event event;
in Room
class? O dipende solo dalla necessità e non esiste uno standard?