Perkembangan dalam dunia teknologi informasi telah mendorong adanya adopsi aplikasi penjualan digital yang mendukung transaksi dan pengelolaan data bisnis dengan cara yang lebih efisien. Dalam penerapannya, database merupakan elemen yang sangat penting karena digunakan untuk menyimpan informasi mengenai pelanggan, produk, transaksi, dan pembayaran. Struktur database yang tidak optimal dapat mengakibatkan adanya pengulangan data, ketidakcocokan informasi, serta menurunnya kinerja sistem. Penelitian ini bertujuan untuk merancang sebuah database untuk aplikasi penjualan masa kini yang efisien dan terstruktur dengan menggunakan pendekatan Entity Relationship Diagram (ERD). Langkah-langkah penelitian mencakup analisis kebutuhan sistem, identifikasi entitas dan atribut, desain relasi database, serta penerapan struktur database. Temuan penelitian mengindikasikan bahwa penggunaan ERD mampu menciptakan struktur database yang tertata rapi dan saling terhubung melalui hubungan antar tabel. Database yang dibuat mencakup entitas pengguna, pelanggan, produk, penjualan, detail penjualan, pembayaran, pemasok, pembelian, dan detail pembelian. Penerapan primary key dan foreign key berfungsi untuk menjaga integritas data dan mengurangi pengulangan data. Hasil validasi konseptual menujukkan bahwa rancangan basis data mampu mempresentasikan kebutuhan utama aplikasi penjualan, yaitu pengelolaan data pelanggan, produk, penjualan, detail penjualan, pembayaran, supplier, pembelian, dan detail pembelian. Dengan demikian, penerapan ERD dapat menjadi solusi yang efektif untuk membangun database aplikasi penjualan yang efisien, fleksibel, dan mudah untuk dikembangkan.