database-logic-organisation