Files
brapi-java/docs/dev/02-germplasm-seed/04-germplasm_attribute_value.md
2026-05-28 11:56:17 +08:00

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_nameattribute_code/attribute_namevaluedetermined_date
  • 同一个 germplasm + attribute 可以允许多次测定,但页面必须显示测定日期、来源和最新值标记。