うーん、これは良くない。
「GetFriendlyProductItem」という名前のスキーマ バインド関数があります。この関数は、ProductItems テーブルから人間が判読できる製品名を返します。
同様に、ProductItems テーブルには、この関数を使用してこの列の値を生成する "Name" という計算列があります。
問題は、ProductItems を変更する必要があることです。GetFriendlyProductItem がそれを使用し、スキーマにバインドされているため、できません。GetFriendlyProductItem を変更して、スキーマにバインドされないようにしました。これにより、ProductItems の計算列で使用されているため、変更できないというエラーが発生します。
この依存関係のループがそれを妨げている場合、ProductItems テーブルを変更するにはどうすればよいですか?