Sto progettando un CMS e vorrei iniziare con uno schema di database semplice, con i requisiti
- Due principali tipi di entità,
Post
eCategory
- 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.