当前位置:数据库 > Access >>

access数据库求助。。

要做一个类似查询的效果,假如衣服是大类。 然后里面有男装。女装。。还有男帽。裙子等。。也就是有几个类别。我数据库设计的是三张表。衣服一张。男女装一张,含衣服ID。另 男帽,裙子第三张,含衣服ID和男女装ID。不知道这样设置合理吗?还有还不清楚查询衣服,或者其他类别的话怎么查询。我只知道逐个单条查询。脑子比较混乱。最好能达到淘宝网上那种分类效果。不知道怎么实现呢。求教!
补充:我不知道怎么显示类似上面这样的效果 这是最终目的 数据库的话我可以重新设计 但是怎么显示出来呢   能给个思路么。
追问:现在已经弄好了三张表的后台- - 我只能先在上面试试看了。。
但是能告诉我下方法吗? 正如我上面说的那样。。
怎么结合起来。点击某字段得到相应的产品。 帮帮忙 谢谢~那能不能再提供下思路给我呢。或者有相关类别查询得到数据的源码 我比较纠结于不知道该怎么显示。。数据库可以重新设计。谢谢。弄什么框架呢?请指教下。。不好意思 我知道原理 但是不知道怎么操作 怎么办。。
就比如说 上面一个 搜索文字的话 我就 用 select....where.....然后显示结果。。
但是现在这有很多文字。总不能一直打开 显示 查询吧。 还有现在分了几张表 id 等。
我还想从数据库读取出来 得到上面 文字搜索。。。好纠结。
答案:你要设计的数据库是一个服装管理库,你设计的三张表不正确,违反了数据库范式,衣服表中有男女装、男女装表中又有衣服。
    设计好数据库你首先要将服装分好类型、层次(如服装分为衣服、裤子、鞋子、帽子等等作为大类,衣服分为男装、女装中类,男装分为内衣、外衣、春秋衣、冬衣、长衣、短衣等小类)。层次、类型确定后你还应该列出一个你所涉及的所有商品清单并给它们编一个为一代吗方便查询。如果你设计水平不是很高,你就用一张表完成这个库,完全可以满足你的使用。以后再升级。
    表字段可这样:序号、代码、日期、品名、“大类”、“中类”、“小类”、规格、数量、单位、单价、备注等等。设计查询时可根据你的要求给日期设置条件或给中类设置条件都很灵活。
其他:弄点线程遍历Access数据库就行了,这里主要是SQL语句的使用,网上自己看看SQL的增删查改功能语句,还有你这玩意要弄个框架!!好好勾画下,很简单 数据库最重要的就是表结构的设计,而表结构首先要符合逻辑,其次是合理并易于操作,你这样的表结构确实有点怪,第一张与第二张表的划分从逻辑上讲是可以的,但这样的划分不太合理,操作上可能也不实用;而第三张表从逻辑上就有点问题了,因为里面有服装ID和男女装ID,而男女装ID里也有服装ID,这样以第三张表为主查询后就可能得到两个服装ID,一般情况这是有问题的!另外这样的结构显示的逻辑更像是一种搭配关系,即男帽、裙子与衣服的搭配关系,不知道是不是这样,如果不是,那这样的表就不合理了!因为没有说明三张表的其他内容,所以无法进一步做判断! 

上一个:Access数据库与SQL Sever 数据库区别很大吗?
下一个:access数据库中有些表第一个字段前面的“+”是什么?怎么弄的?

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,