私は、たとえば、FOO-バー - [識別番号]としてフォーマットされているテーブルの主キー列を持っているしたいと思います:SQL Serverの - フォーマットされたID列
FOO-BAR-1
FOO-BAR-2
FOO-BAR-3
FOO-BAR-4
FOO-BAR-5
SQL Serverがこれを行うことができますか?または、シーケンスを管理するためにC#を使用する必要がありますか?その場合、EntityFramworkを使用して次の[ID番号]部分を取得するにはどうすればよいですか?
おかげ
EDIT:この列は、顧客に送信し、通知の一意の識別子を表しているため
私はこれを行うために必要です。
- FOOは、文字列定数
- BARが
(検出、警告または施行のいずれか)の通知の種類によって異なりますされますので、それだけでint型のアイデンティティを持っている方が良いですC#でビジネスロジックレイヤーの値を追加しますか?
おそらく無意味さらに!あなたは文字列が一定であると言っていますか? –
文字列はレコードのタイプによって異なります。例えば、フー-CategoryA-1はFoo-CategoryB-2等 – StarCub
なぜ別の列として文字列を持っていませんか? –