Sto progettando un CMS e vorrei iniziare con uno schema di database semplice, con i requisiti
- Due principali tipi di entità,
PosteCategory - Per
Post, è necessario supportare multilingue e versioning - Per
Category, è necessario solo il supporto multilingue . - Per entrambi i tipi, è necessario il supporto della relazione gerarchica (vedere il campo
parent).
Ora, ho preparato un design semplice come il seguente
Desidero chiedere i consigli degli esperti se è possibile apportare miglioramenti o se sono necessarie correzioni.