当前位置:编程学习 > Foxpro >>

V FOXPRO 问题

1、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于------答案为:一对一联系,可我觉得应该是:一对多联系,因为一个班级一般有多个班! 2、关系数据库管理系统所管理的关系式------ 答案为:一个DBF文件,可我觉得应该是:若干个二维表 请大虾们帮忙解答一下,谢谢!
补充:3、 
mod(13,-4) 为什么等于-3,而不是-1 ?
追问:还是不明白!1题:如某一班级有4个班,就要有4个不同的班长,这显然是一对多的关系呀!就如同部门与员工就是一对多的关系一样,怎么到了班级与班长就成了一对一了呢?
3题:我搞明白了:当两个参数同号时可直接取余数作为结果,
当两个参数异号时要用公式:
“其值=除数×(整商+1)-被除数” 进行计算,并如果除数是负号,则计算结果为负!
答案:1. "一个班长不能同时担任其它班的班长" 意思就是排他性的 就成了一对一。
2. “所管理的关系式 , "   我不明白。 放弃回答。
3.负数的 mod() 运算,其实是有争议的,不同的计算机语言计算的结果会不同。当然了VFP的是固定的。参考 http://baike.zhaoxi.net/view/3236283.htm
其他:先忽略负号求余数的1,然后将余数符号定为被除数的的1,最后1+(-4)=-3 

上一个:microsoft visual foxpro干什么用的
下一个:175、 在Visual Foxpro 中,视图具有表和( )的功能。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,