支持多币种的金额需要另外建一张表吗?

问题描述

还是直接作为某个表的属性

解决方案

不需要,我们的保险应用中,币种和汇率有一张表单独维护着,用户投单只可能选其中一种币种,但是结算或者打单的时候可以换用其它币种,这个时候有个币种换算的工具类来解决这个问题。就算你在一张表中保存了各种币种的金额也是需要换算的,何况,很多数据是没有用的。
解决方案二:
一般情况一个表就可以了,不知道你的业务场景是什么
解决方案三:
如果紧事记录币种可以作为某个表的属性。如果需要换选汇率等,有若干关于该币种的信息可以建一张表。

时间: 2024-07-29 19:33:56

支持多币种的金额需要另外建一张表吗?的相关文章

sql建表的时候是一张多字段的表好还是分开多张表好?

问题描述 sql建表的时候是一张多字段的表好还是分开多张表好? 比如用户信息中有用户在系统中的账号信息还有用户的真实信息,是应该把这些信息都存放在用户表中呢?还是分开建一张user表,一张user_info表? 请分析两者的优劣 解决方案 看你存放的内容有哪些,如果就是一般的字段信息,一张表就行.专业一点建两张表,用户表,用户信息表,通过用户id进行主外键关联即可. 设计的东西没有绝对的标准,关键还是在便于开发和扩展二者之间寻找平衡. 解决方案二: 这个问题怎么没有人回答? 解决方案三: 账号信

【沉淀】一张表的设计优化节省了两百万,客户不断盛誉……,这背后他究竟做对了什么?——记访谈阿里云汪建明

<沉淀>是展示专家风采的人物栏目.它呈现每个专家独一无二的人生经历.认识和感悟的同时,也能帮助你沉淀技术,收获对技术和人生的判断.我们的想法是:"若你想精进为一个很厉害的人,不妨细细品味这些技术牛人背后的沉淀."如果你想了解这些云栖专家更多分享时,请点击云栖专家频道,当然我们也欢迎你往前走一步,成为我们的云栖专家(https://yq.aliyun.com/expert),与技术大牛一起"煮酒论英雄". "客户第一"是阿里巴巴&quo

数据库-sql server 2008 综合题,求大神指点,我建了一部分表,大神在做的时候可按自己方便插入:

问题描述 sql server 2008 综合题,求大神指点,我建了一部分表,大神在做的时候可按自己方便插入: 因为综合题练得比较少不懂得怎样联系:大神回答时,尽量详细,多谢, 做的好的话,C币还可加: 具体要求: 某公司有很多类型的货车(小型货车,双轴货车,16轮货车等),货车要有货车号, 货车类型(小型货车,双轴货车,16轮货车),载重量,有很多司机,每个司机可开 多种类型的货车,司机要有司机号,姓名,地址,薪水,司机运输货物时有货物名称, 目的地,出发时间,返回时,要更新记录,有返回时间,

ssh-弱弱的问一下进销存的期初商品库存中的数量和金额需要另外一张表还是跟商品一张表?

问题描述 弱弱的问一下进销存的期初商品库存中的数量和金额需要另外一张表还是跟商品一张表? 弱弱的问一下用的hibernatessh在做进销存,进销存的期初商品库存中的数量和金额需要另外一张表还是跟商品一张表? 解决方案 要两张表的话,如果用ssh,两张表的关系应该是什么?

数据库两张表多对多关系为什么用中间表而不用相互外建

问题描述 数据库两张表多对多关系为什么用中间表而不用相互外建 数据库两张表多对多关系为什么用中间表而不用相互外建,菜鸟求指点 解决方案 如果用外键去做,你想想你的SQL语句查询会乱成什么样,还有就是查询结果a表包括b表的数据,b表包含a表的数据, 数据库一层一层查询下去可能出现死循环当机的,而通过外键,你每次查询都是一个对应两个表的两个list集合.而不是无穷无尽的查询 解决方案二: 不要光看着书在那空想,你试一下就知道想只用两个表来表达多对多关系根本是办不到的事情,除非你连范式都不要了.因为多

一张表有且只有一条记录(续) - 支持插入,并且查询、更新、删除只作用在最后一条记录上

标签 PostgreSQL , 有且只有一条记录 背景 之前写过一篇文档,介绍如何控制某张表有且只有一条记录. <如何实现一张表有且只有一条记录 implement PostgreSQL table have one and only one row> 接下来这个需求与之类似,一张表好像有且只有一条记录,要求这样: 1.支持插入.更新.删除.查询操作, 2.有一个时间字段用来区分这条记录是什么时候插入.更新的. 3.更新只作用在最后一条记录(时间最大的那条)上, 4.查询只返回时间最大的一条记

用gcc批量建mysql库表

file 1 my.c //-------------------------------------------------------- // MySQL Database Create 1/13/2001. Netkiller Chen //-------------------------------------------------------- #include #include main() { char host[16]; //mysql host address. char

js 金额文本框实现代码_表单特效

案例1:回车实现Tab跳转. 响应文本框的onKeyDown事件,window.event.keyCode获得用户点击的keyCode. (*)keyCode和ASCII不是完全一致,主键盘的1和小键盘的1的ASCII一样,但是keyCode不一样.回车的keyCode为 13,Tab的keyCode为9. <body onkeydown="if(window.event.keyCode==13){window.event.keyCode=9;}"> 只有少数的键才能被替换

lomboz eclipse 里面的data source explorer连接上mysql了,但看不到自建数据库和表?

问题描述 lombozeclipse里面的datasourceexplorer上连接了mysql.连接后我建了一个叫"bbs"的database,但是却看不到,只能看到叫"database"的database下的表.但是直接打开MySQL的界面,输入"showdatabases",却能看到"bbs"数据库.这是为什么?怎么解决呢?求问CSDN的高手们,谢谢!