I wondered a lot throughout google but I cannot find an answer to my question. When I develop a java application like a management system with own database, that follows the