求数据库设计思路及实现方案(顶有分)

paulyjin paulyjin 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
要求设计的思路是这样的:
1.我直接从地址栏中输入一个已知的域名(比如:ttradem.com/http://www/vvvv.com),这时程序取得当前域名后取出ttradem.com- 然后根据ttradem.com到数据库进行查找--找出对应的urlid ---然后根据urlid找到数据库中对应的css文件名和模板,然后自动根据模板全部生成静态页面(含首页) --或者可以在后台实现人为的实现也可以-- 当我输入另外一个已知的域名时,又会重复刚才的步骤。(数据库里:一个域名对应一个css,对应同一个模板,但是不同的页是不同的模板,),
-- 要求后台可以根据域名更换css样式
请教大家:如何合理的设计表结构呢,以及如何实现这种多域名,多样式的效果呢?而且可以对应多语言 ,其中自动根据模板全部生成静态页面这步怎么实现好呢(不要笑我啊,这个地方真的没搞过的),-------提供相似功能的连接,源码者都十分感谢,以下是我目前的表结构:
create table WebUrlInfo
(
urlid int identity primary key,--主键,自增
urluserlevel int DEFAULT ((1)), --域名用户等级
urlusername nvarchar(50) DEFAULT ('xinfo'), --域名用户名
urluserpwd nvarchar(100) DEFAULT ('info200789'), --域名用户密码
urldomain nvarchar(50), --域名
urlwebtype int DEFAULT ((1)), --域名类型
....省略了部分字段 ...
urlcss nvarchar(30), --url样式文件名
urltemplate nvarchar(30), --url模板文件名
exid int foreign key references DomainExten(exid), --域名后缀外键,对应域名后缀表
)
-----这里只列举一个页面的表结构-
create table ServType
(
serid int identity primary key, --服务项目类型 主键
sername nvarchar(100) not null, --服务项目类型 名
sersort int not null, --类型 排序字段
urlid int foreign key references WebUrlInfo(urlid),--- 域名id,外键
..............
)
------------ 请大家指教--------如何实现多域名,多样式的效果,且自动生成静态页面的效果呢 ?????????
...全文

相关推荐

3万字38页《数据仓库知识体系》.pdf

良好的多维体系结构设计是实现高效数据分析的关键。在数据仓库规范设计方面,文档强调了命名规范、表命名、开发规范和流程规范的重要性。规范设计可以帮助维护数据的一致性和准确性。

不吃西红柿丶

数据库领域数据仓库的高可用设计思路

在数字化时代,数据仓库就像企业的"数据大脑":电商大促的实时销售分析、银行的交易对账、制造业的供应链优化都依赖它。电商错过黄金销售时段的实时决策银行无法完成日终结算企业管理层拿不到关键经营数据本文将聚焦数据仓库高可用设计,覆盖从基础概念到实战方案的全流程,帮助技术团队构建"故障不怕、切换无感"的稳定数据系统。我们将从生活中的"备用思维"切入,逐步讲解高可用核心概念→技术原理→实战方案→未来趋势,最后通过思考题巩固理解。冗余:数据的"双胞胎兄弟",是高可用的基础。故障检测。

数据架构师的AI之路

MySQL借助DB实现分布式锁思路详解

MySQL通过数据库(DB)实现分布式锁是一种针对低频业务场景的解决方案,相比于Redis或ZK这类专门设计用于高可用的分布式锁定服务,它减少了对外部组件的依赖,降低了系统的复杂性和额外成本。DB在系

weixin_38672962

电信行业数据仓库的设计与实现

技术选型与实施方案本研究重点介绍了电信实体渠道支撑管理系统数据仓库的设计与实现,包括但不限于以下方面:- **总体要求**:明确数据仓库的目标、范围和预期成果。

lookxj527

S3DB - simple sloppy semantic database-开源

综上所述,S3DB是一个以语义为中心的开源数据库系统,它的设计思路和实现方式为开发者提供了一个高效且灵活的数据管理工具。

zhang james
评论 53
收藏 已收藏
分享
返回顶部
paulyjin
.NET社区 62,271 成员 668,968 内容