我是 sql 新手,正在构建一个 mysql 和 php 应用程序。我可能会错误地计划表格本身,如果是这样,我会感谢任何想法。
我有包含一些列的块,包括标题、文本、口号。标题和文本都比看起来更复杂,因为我需要字体、大小以及对每个文本的批准。所以我用这些列创建了一个文本表。这些是表格:
blocks
id(increment),text(texts.id),title(texts.id),slogan(texts.id),
type(enum),time(datetime),difficulty(int)
texts
id(increment),Text(text),font(varchar),size(int),approval(approval.id)
aprrovals
id(increment), User(varchar), time(datetime)
所以这里是问题:
- 这是保存这些信息的好方法吗?我应该让 textxs 保存它们所属的块 id 吗?
- 如何显示包含所有块列的表格,但显示来自 texts.Text 而不是 id 的实际文本?
- 如何选择特定块的特定文本的批准。用户?