gpt4 book ai didi

php - 用于存储契约(Contract)的数据库 : mysql + php, 在数据库设计中处理编号项目

转载 作者:行者123 更新时间:2023-11-29 21:04:11 25 4
gpt4 key购买 nike

我正在寻找将契约(Contract)存储在数据库中的解决方案。我用的是mysql+php。契约(Contract)看起来像这样

契约(Contract)#占位符

地点占位符日期占位符

  1. 一般条款

1.1。文本-​​文本-文本 占位符 文本-文本-文本

...

  • 财务条款
  • 2.1。文本-​​文本-文本 占位符

    等等。

    要代替占位符放置的内容将来自数据库查询。

    我的第一个想法是创建 3 个表(简化):第一个包含契约(Contract)编号,第二个包含编号项目(1, 1.1, ... 2, 2.1, ...)以及与编号项目相关的文本字段,以及第三个表在第一个表和第二个表之间具有多对多关系。我担心这个解决方案的维护是一场噩梦,因为文本字段可能会发生变化,有些可能会根据契约(Contract)而被完全排除。

    我的问题有哪些可能的解决方案?需要记住的一件事是,我想稍后在 html 中显示契约(Contract),或者在 Word 文档中显示契约(Contract),无论哪种更容易。

    最佳答案

    在搜索互联网并尝试+错误之后,从数据库中替换所需数据的占位符不是问题(显然)。问题是如何从数据库中获取编号的项目,而不会有数据库设计的噩梦。最后,决定使用 mysql 中的一个 TEXTual 字段来存储契约(Contract)的完整文本。然后使用类似http://parsedown.org/的东西这将很好地格式化编号的项目。然后,不熟悉 html 标记的人可以在必要时更正契约(Contract)文本,并且 Parsedown (或类似的)将负责正确的 html 布局。

    关于php - 用于存储契约(Contract)的数据库 : mysql + php, 在数据库设计中处理编号项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36968117/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com