當前位置:首頁 » 購物大全 » 購物網站如何設計用戶表

購物網站如何設計用戶表

發布時間: 2021-03-01 20:24:36

㈠ 如何設計用戶、角色、許可權表

用戶
:ID
UserName
角色與用戶關系表:ID
userID
RoleID
角色:ID
RoleName
角色與許可權項關系表:ID
許可權項表ID
RoleID,Effectiveness
--顯示這許可權是否有效
許可權項表
ID
Name
----------------
同1樓一致,只是多了Effectiveness
--顯示這許可權是否有效

㈡ 網站資料庫設計中,用戶注冊信息表一般怎麼設計

這要根據你的應用來具體確定,但可包含以下信息,用戶名、密碼、注冊日期、用戶類型等,根據應用還可包括電子郵件、工作類型、年齡等信息

㈢ 網站下兩種會員類型如何設計用戶表結構

還試來得看你要做什麼樣的東源西。各有各的優缺點。
如果企業和個人欄位類型基本一致,僅需要控制顯示,那當然一個表好啊,多一個usertype欄位就行了。即使企業和個人的欄位有幾個欄位不同的,也同樣可以這樣設計。主要是比較好的實現了你的功能。而且也容易操作。如果將來還要加個「其他」類型的用戶,也非常好擴展。
如果欄位差別比較大,那數據冗餘就會大點,分開能稍好一點。

其實不要為這個問題糾結,分不分開是無所謂的。主要是要功能想好再做。比如許可權控制,存儲類型等。

㈣ 網站資料庫設計中,用戶注冊信息表一般怎麼設計

用戶名一般可以用char類型,密碼考慮到md5加密,至少也得是char(32)長度的吧,還有昵稱啊、性別、年齡、興趣愛好、郵箱、地區、手機號碼、、、、等等、、

購物網站資料庫設計

一、概述
網上購物店的數據模型,主要模式有產品:proct ,帳戶:Account,定單:Order。和產品相關的表有category ,proct,item, inventory, supplier;和用戶相關表有的account ,signon,profile;和定單相關的表有orders,orderstatus,lineitem ,整體關系如下.
二、帳戶模型
帳戶模型,記錄者用戶的登錄名稱,密碼。以及個人信息如地址,性名,電話等,還有它在系統中的profile信息。表有Account 主鍵是userID,它記錄用戶的基本信息,如email,name等。Signon 表記錄者userID和password,Profile表記錄者用戶的登錄系統的系統設置。可以根據用戶的類型,顯示不同的登錄信息。
(1)account表
create table account (
userid varchar(80) not null,
email varchar(80) not null,
name varchar(80) not null,
status char(2) null,
addr1 varchar(80) not null,
addr2 varchar(40) null,
city varchar(80) not null,
state varchar(80) not null,
zip varchar(20) not null,
country varchar(20) not null,
phone varchar(80) not null,
constraint pk_account primary key (userid)
)
說明:primary key是userID,它記錄帳戶的基本信息。
(2)Signon 表
create table signon (
username varchar(25) not null,
password varchar(25) not null,
constraint pk_signon primary key (username)
)
說明:記錄登錄名和密碼。
(3)Profile表
create table profile (
userid varchar(80) not null,
langpref varchar(80) not null,
favcategory varchar(30),
mylistopt int,
banneropt int,
constraint pk_profile primary key (userid)
)
說明:用戶的登錄信息,方便個性化定製。
(4)Bannerdata 表
create table bannerdata (
favcategory varchar(80) not null,
bannername varchar(255) null,
constraint pk_bannerdata primary key (favcategory)
)
說明:記錄不同的登錄信息。

三、產品模型
產品的模型主要有分類,它是產品的大類。表category 就是記錄分類名稱,描述信息。Proct
記錄每個產品的基本信息,包括產品名稱,和產品的描述。它是一對多的關系。Supplier 表
記錄產品的提供者信息,包括提供者的名稱,地址,狀態等。Item 記錄產品的提供者,產
品ID,價格,狀態。Inventory 表記錄產品的數量。關系如下:
(1) category表
create table category (
catid char(10) not null,
name varchar(80) null,
descn varchar(255) null,
constraint pk_category primary key (catid)
)
(2)proct表
create table proct (
proctid char(10) not null,
category char(10) not null,
name varchar(80) null,
descn varchar(255) null,
constraint pk_proct primary key (proctid),
constraint fk_proct_1 foreign key (category)
references category (catid)
)
(3) item表
create table item (
itemid char(10) not null,
proctid char(10) not null,
listprice decimal(10,2) null,.unitcost decimal(10,2) null,
supplier int null,
status char(2) null,
attr1 varchar(80) null,
attr2 varchar(80) null,
attr3 varchar(80) null,
attr4 varchar(80) null,
attr5 varchar(80) null,
constraint pk_item primary key (itemid),
constraint fk_item_1 foreign key (proctid)
references proct (proctid),
constraint fk_item_2 foreign key (supplier)
references supplier (suppid)
)
(4) inventory 表
create table inventory (
itemid char(10) not null,
qty int not null
)
(5)supplier表
create table inventory (
suppid int not null
name varchar(80)
status char(2)
attr1 varchar(80)
attr2 varchar(80)
city varchar(80)
state varchar(80)
zip char(6)
phone varchar(80)
constraint pk_supplier primary key (suppid),
)
四、定單模型
定單記錄用戶的選擇產品信息,數量,表主要有Orders,記錄用戶的地址,帳戶信息,總金
額。Orderstatus 記錄定單狀態。Lineitem 記錄定單中的產品數量,單位價格,產品ID。

(1)orders表
create table orders (
orderid int not null,
userid varchar(80) not null,
orderdate date not null,
shipaddr1 varchar(80) not null,
shipaddr2 varchar(80) null,
shipcity varchar(80) not null,
shipstate varchar(80) not null,
shipzip varchar(20) not null,
shipcountry varchar(20) not null,
billaddr1 varchar(80) not null,
billaddr2 varchar(80) null,
billcity varchar(80) not null,
billstate varchar(80) not null,
billzip varchar(20) not null,
billcountry varchar(20) not null,
courier varchar(80) not null,
totalprice number(10,2) not null,
billtoname varchar(80) not null,
shiptoname varchar(80) not null,
creditcard varchar(80) not null,
exprdate char(7) not null,
cardtype varchar(80) not null,
locale varchar(20) not null,
constraint pk_orders primary key (orderid),
constraint fk_orders_1 foreign key (userid)
references account (userid)
)
定單的信息。
(2)Orderstatus表
create table orderstatus (
orderid int not null,
linenum int not null,
timestamp date not null,
status char(2) not null,
constraint pk_orderstatus primary key (orderid, linenum),
constraint fk_orderstatus_1 foreign key (orderid)
references orders (orderid)
)
定單中的產品狀態
(3)lineitem表
create table lineitem (
orderid int not null,
linenum int not null,
itemid char(10) not null,
quantity int not null,
unitprice number(10,2) not null,
constraint pk_lineitem primary key (orderid, linenum),
constraint fk_lineitem_1 foreign key (orderid)
references orders (orderid)
)

㈥ 購物網站的資料庫該怎麼設計,尤其是復雜商品分類的表該怎麼建立~~

DIV+CSS

㈦ 多用戶商城資料庫如何設計

差不多都是一個 文章表,用戶表,分類表,設置表。
1、資料庫分離成前台和後版台權,通過鏈接表關聯;
2、把前台做成彈出窗體,禁止用戶使用導航選項和菜單之類;
3、把前台編譯成ACCESS2007的accde文件(對應ACCESS2003的mde文件);
4、把這個accde文件也放在伺服器端,客戶端通過winform之類exe來遠程打開。

前3步都比較正常,第4步的看起來應該比較奇怪。我的想法是,如果accde文件也放在客戶端,高手會不會通過反編譯就可以進入到資料庫看到鏈接表?感覺上「禁止Shift」,「隱藏表」這類手段只對菜鳥有用。

㈧ 一個網站,會員類型有兩種(企業與個人),我應該如何設計這個用戶表是每個類型一個表還是共用一個表

東莞網站設計公司,環球企業網了,做了10年,算是久的了,一般你做3000元的吧,我在這家公司做前台時,我看4000元和3000元效果差不多。

㈨ 求大神指點類似淘寶網站訂單表怎麼設計。(資料庫)

3個表,一個放訂單,有訂單號、下單時間、下單客戶等信息。
另一個放訂單包含的商品,有商品id,折扣,數量。一個訂單可以包含一個或多個商品。
再一個表放送貨地址、發票、付款方式等亂七八糟信息。

熱點內容
斷背山有幾分鍾 發布:2024-08-19 08:31:17 瀏覽:253
日本電影 女老師和學生私奔 發布:2024-08-19 08:29:36 瀏覽:49
台灣電影 雙胞胎 發布:2024-08-19 08:02:18 瀏覽:134
2020最新電影在線觀看網站 發布:2024-08-19 07:56:06 瀏覽:641
男男電影虐 發布:2024-08-19 07:04:57 瀏覽:10
韓國電影李采潭主演的關於發廊的 發布:2024-08-19 07:01:57 瀏覽:2
每期都有做的動漫 發布:2024-08-19 06:44:33 瀏覽:778
東宮拍攝時間 發布:2024-08-19 06:44:12 瀏覽:5
林正英電影情節鬼抬轎 發布:2024-08-19 06:36:35 瀏覽:254
懂的都懂在線觀看網站 發布:2024-08-19 06:26:11 瀏覽:676