モデル名について、少々疑問な点があった為、些細なことかもしれないのですが質問させて貰いました。
以下は、Djangoでモデル(テーブル)を定義した際の記述となります。
class Url(models.Model): url = models.CharField(max_length=1000, unique=True) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True)
こちらのテーブルには「http,https」から始まるフルパスのURLを格納予定なのですが、テーブル名が「URL」でフィールド名も「URL」だとプログラム上で扱う場合もurl.url
となってしまったり、少々違和感があります。
PHPを書いていた際も似たようなケースで違和感があったのですが、こういった場合はフィールド名は何が良いと思われますでしょうか。
フィールド名には「name」も考えたのですが、URLの名前というのもなんだか違和感を覚えます。
少々、ご助言の程頂けましたら幸いです