2.0 KiB
2.0 KiB
02 Germplasm / Seed - germplasm_attribute_value 表录入说明
来源:docs/requirements/02-germplasm-seed-entry-requirements.md
录入目标
属性值是“某个 germplasm 在某个属性上的实际取值”。它不是属性定义,也不是 observation。它适合记录材料相对稳定、不强依赖环境的特征。
字段录入
| 字段 | 业务意义 | 录入方式 | 控件建议 | 校验规则 |
|---|---|---|---|---|
id |
属性值主键 | 系统生成 | 隐藏/只读 | 必填、唯一 |
auth_user_id |
数据所属用户或租户 | 登录上下文自动写入 | 隐藏 | 不允许手填 |
determined_date |
属性值被测定或确认的日期 | 用户录入 | 日期选择器 | 可选;多次测定时必须填写以区分记录 |
value |
某个材料在某个属性上的实际取值 | 用户录入 | 动态控件 | 必填;按 attribute datatype / scale 校验 |
attribute_id |
属性定义 | 从 germplasm_attribute_definition 选择 | 属性选择器 | 必选;必须存在 |
germplasm_id |
所属材料 | 从 germplasm 选择 | 材料选择器 | 必选;必须存在 |
录入建议
- 推荐嵌入 Germplasm 详情页的“属性值”Tab。
- 支持批量导入,模板列建议为:
germplasm_id/germplasm_name、attribute_code/attribute_name、value、determined_date。 - 同一个 germplasm + attribute 可以允许多次测定,但页面必须显示测定日期、来源和最新值标记。